#!/usr/bin/env python
# -*- coding:utf-8 -*-

# 本题要求编写程序，找出给定的n个数中的最大值及其对应的最小下标（下标从0开始）。

# 输入格式:
# 输入在第一行中给出一个正整数n（1<n≤10）。第二行输入n个整数，用空格分开。

# 输出格式:
# 在一行中输出最大值及最大值的最小下标，中间用一个空格分开。

# 输入样例:
# 6
# 2 8 10 1 9 10
# 输出样例:
# 10 2

def read_int():
    return int(input())

def read_strs():
    return input().split()

def read_ints():
    values = input().split()
    return [int(i) for i in values]

def solve(datas):
    m = 0
    v0 = datas[0]
    for i,v in enumerate(datas):
        if v>v0:
            m=i
            v0=v
    print('%s %s' % (v0, m))

def main():
    n = read_int()
    datas = read_ints()
    solve(datas)
    
if __name__ == '__main__':
    main()
